the rapids of the st lawrence - Allemand Anglais Dictionnaire